mechanically guided torch - Español Inglés Diccionario